#!/usr/bin/env bash

set -ve

export LFS='/mnt/lfs'

_USER=`whoami`
if [ "$_USER" != "lfs" ];
then
    echo 'WARNING: User lfs ONLY!!!' && exit;
fi

################################ Tcl ################################

cd $LFS/sources/
rm -rf tcl8.6.9/unix/
tar -xvf tcl8.6.9-src.tar.gz
cd tcl8.6.9/unix/

./configure --prefix=/tools
make
# 测试
TZ=UTC make test
make install

# 让安装的库文件可写，这样之后可以删除调试符号。
chmod -v u+w /tools/lib/libtcl8.6.so
# 安装 Tcl 的头文件。后面的软件包 Expect 在编译的时候会用到。
make install-private-headers

ln -sv tclsh8.6 /tools/bin/tclsh
